Beautifully filmed on location among the ancient temples and pyramids of Egypt, along the beaches of...